import { defineStore } from 'pinia'
import { ref } from 'vue'


//定义store
//defineStore(仓库的唯一标识, ()=>{ ... })
//存储当前用户信息的pinia仓库
export const userStore = defineStore('empStore', () => {

  const userInfo = ref({
    id:'',
    phoneNumber:'',
    useLevel:'',
    userAccountNumber:'',
    userName:'',
  })

    const setUserInfo = (data) => {
      userInfo.value = data
    }


  //向外暴露的变量或方法
  return {
    userInfo,
    setUserInfo
  }

})

// ,{
//     // 持久化配置
//     persist: {
//       key: 'ruiYa_empInfo',
//       pick: ['empInfo'], // 指定需要持久化的字段（不写pick默认全部持久化）
//       storage: localStorage // 指定存储位置
//     }
//   },)

